Dockless 1.1
ReadMe

What is Dockless?

Dockless is a little app that does what some people have always wanted - remove certain applications from their dock.  Dock real estate can become precious, and some apps don't make a whole lot of sense sitting there.  That's where Dockless comes in.  With Dockless, any OS X application can be made to show in the Dock or not.

How does it work?

You really want to know?  Essentially, there is an internal Info.plist file in all Cocoa and most new Carbon applications.  For older carbon applications, this is stored in the applications resource fork.  Dockless writes a key to that file, called NSUIElement (or NSBGOnly, if that is already set for the application), with a value of 1 (don't show in the dock) or 0 (show in the dock).

So what's the catch?

There's one big catch - not only does Dockless remove applications from the Dock, but it also has the side effect of removing the application menu bar for that a dockless application.  This isn't Dockless' fault; this is the way Apple set up the system.  Therefore, before using Dockless on any apps, make sure you have a way to access menu bar functionality without being able to see the menu bar.  It is technically possible to do this:
	1) Click on an application window
	2) Hit a key combo 
	3) Have the application respond
This works even though the menu bar is hidden.  Dockless is really intended for apps which provide functionality through a window or status item, and where the menu bar or dock isn't as important.

Questions, comments, concerns?  Just email me at fahrenba@mac.com (and hopefully I'll get back to you sometime soon...)

Thanks,
Matt Fahrenbacher